.tongyLink{ width:100%; background:#ffff; display: none; font-size:0.14rem}
.tongyLink a{ float: left; margin: 0 0.15rem; line-height: 0.3rem; height: 0.3rem; overflow: hidden; color: #666666}
body{ margin:0px; padding:0px; font-size:0.14rem;  color:#333333; font-family:"微软雅黑";min-width:12rem; }
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; Word-wrap: break-word;font-family:"微软雅黑";}
a{color:#333333;text-decoration:none;}
a:hover{color:#666666;text-decoration:none;}
ol,ul,li,p,h1,h5,h2,h3,h4,h6{list-style:none;margin:0px; padding:0px;}

.footLayer{display:none;}
* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.index-nav{width: 100%;height: 0.45rem;background-color: #47536B;float: left;color:#fff;padding: 0 0 0 0;}
.index-nav-frame{width: 12rem;margin: 0 auto;height: 0.45rem;}
.Nptline{z-index: 9999999;width: 1.2rem;float: left;position: relative;display: block;outline: none;cursor: pointer;line-height: 0.45rem;text-align: center;margin: 0;font-size: 0.16rem;background: url(../pic/threejx.jpg) no-repeat 0 50%;}
.Nptline.active{background: #ff8a00;}
.Nptline:hover{background:#ff8a00;}
.Nptline:hover .Nptcenter{height:auto;opacity: 1;}
.Nptline a{color:#fff;}

.Nptcenter a:first-child{margin-top:0.2rem;}
.Nptcenter{width: 1.2rem;background: url(../pic/u59.png) 50% 0 no-repeat;opacity: 0;display: block;height:0;position: absolute;overflow: hidden;transition: all 0.5s;margin-bottom: 0.01rem;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;/* Firefox 4 */-o-transition: all 0.5s; /* Opera */}
.Nptcenter a{width: 90%;font-weight: normal;font-size: 0.14rem;text-align: center;background:#FFF;color: #000;float:left;height: 0.35rem;line-height: 0.3rem;margin: 0 auto;text-decoration: none;border-bottom: 1px solid #ededed;margin-left: 0.06rem;z-index:99;margin-bottom: 0.01rem;}
.Nptcenter a:hover{background: #ff8a00;color: white;}
.Nptline-focus:focus{display: none;}



img{border:0px;}
form{ margin:0px; padding:0px;}input,textarea{ outline:0}
#titbj{ float:left; height:0.35rem; width:100%; border-bottom:1px solid #ededed;background: #f2f2f2; }
#titbj h1,#titbj .h1{ width:12rem; margin:0 auto; height:0.35rem; line-height:0.35rem; font-size:0.14rem; font-weight:normal;overflow: hidden; }
#top{ float:left; width:100%;  background:#ffffff; }
#top ul{ width:12rem; margin:0 auto; height:0.9rem; padding:0.15rem 0}
#top ul h2{ float:left; width:1rem; height: 0.9rem; font-size:0px;position: relative;}
#top ul h2 img{ max-height: 100%;max-width: 100%;margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0;}
#top ul h2 a{display: none; width:1rem; height:0.9rem; float:left}
#top ul .li01{font-size: 0.28rem;float:left;width:5.45rem;margin: 0.1rem 0 0px 0px;}
#top ul .li01 .chinaname{font-weight: bold;float: left;width: 5.5rem;height: 0.5rem; color:#47536B;line-height: 0.5rem;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#top ul .li01 .gjcname{font-size: 0.16rem;float: left;width: 5.5rem;height: 0.3rem; color:#666666;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#top ul .li03{ float:right; padding:0px 0 0 0}#top ul .li03 img{ width:0.9rem; height:0.9rem;}
#top ul .li02{ float:right;padding: 0.2rem 0.1rem 0 0;text-align: right; color:#999 }#top ul .li02 span{font-size: 0.28rem;    color: #fb8d00;    font-weight: bold;}
.W1200{ margin:0 auto; width:12rem; overflow:hidden; height:auto}
.header2{overflow:hidden; width: 100%;  list-style:none; height:0.45rem;padding:0px 0px 0px 0px; float:left; overflow:hidden;background:#47536B;   }
.header2 .ul{ width:12rem; margin:0 auto;height:0.45rem;}
.header2 ul li{ float:left;text-align:center; width:1.2rem; line-height:0.45rem;  font-size:0.16rem; background:url(../pic/threejx.jpg) no-repeat 0px 50%  }
.header2 ul .span{background:#ff8a00; color:#ffffff; DISPLAY: block; text-decoration:none; text-align:center; width:1.2rem; line-height:0.45rem;float:left; }
.header2 ul .span a{background:#ff8a00;color:#ffffff;text-decoration:none; width:1.2rem; line-height:0.45rem;float:left;}
.header2 ul .span a:hover{background:#ff8a00;color:#ffffff;  text-align:center; width:1.2rem; line-height:0.45rem; float:left;}
.header2 ul .span01{font: 0.16rem/0.45rem '微软雅黑'; COLOR: #ffffff; DISPLAY: block; text-decoration:none; text-align:center; width:1.2rem; line-height:0.45rem; }
.header2 ul .span01 a{ background:#47536B;color:#ffffff;text-decoration:none;}
.header2 ul .span01 a:hover{background:#ff8a00;color:#ffffff;  text-align:center; width:1.2rem; line-height:0.45rem; float:left;}
*{padding:0px;margin:0px;}
.red{ color:#FF0033}
input,select,button{font:0.14rem Verdana,Arial,Tahoma;vertical-align:middle;}
DIV.menu-list2 { POSITION: absolute;WIDTH: 1.2rem;  DISPLAY: none;   z-index:9999;/*filter: Alpha(opacity=90);-moz-opacity:.90;opacity:0.90;*/ background:url(../pic/u59.png) 50% 0 no-repeat;padding: 0.2rem 0 0px 0; }
DIV.menu-list2 UL LI { margin-bottom:0.01rem;text-align: center; background:none }
DIV.menu-list2 UL LI A { LINE-HEIGHT: 0.35rem; WIDTH: 90%; DISPLAY: block; HEIGHT: 0.35rem; COLOR: #000000; CURSOR: pointer; TEXT-DECORATION: none;font-size:0.14rem; font-weight:normal; margin:0 auto;    border-bottom: 1px solid #ededed;}
DIV.menu-list2 UL LI A SPAN {WIDTH: 100%; DISPLAY: block; HEIGHT: 100%}
DIV.menu-list2 UL LI A:hover { COLOR: #ffffff; background:#eb3d00}
.bn-alp { width:100%; height:5rem; position:relative; float:left;  background:url(../pic/babber02.jpg) #ffed29 no-repeat;background-position:50% 0%; margin-bottom:0.4rem; overflow:hidden }
.bn-alp ul,.bn-alp li { margin:0; padding:0; list-style:none; }
.bn-alp .abox { height:100%; position:relative; }
.bn-alp .abox li { width:100%; height:5rem; background-position:50% 0%; background-repeat:no-repeat; background-color:#dddddd; background-size:cover; position:absolute; top:0; left:0; z-index:10; }
.bn-alp .abox li.on { z-index:99; }
.bn-alp .abox li img.bg { display:none; }
.bn-alp .abox li a.b { display:block; width:100%; height:100%; }
.bn-alp .i { bottom:0.25rem; left:50%; margin-left:-0.5rem; text-align:center; position:absolute; z-index:100;}
.bn-alp .i i {display:inline-block;margin-right:0.1rem;width:0.16rem;height:0.16rem;background:url(../pic/ico-bn-alp.png) no-repeat -0.16rem 0;background-size: 0.32rem 0.16rem;cursor:pointer;}
.bn-alp .i i.on { background-position:0 0; }

.hxcpadT{width:12rem;margin:0 auto;background: url(/three/pic/hxcpad01.jpg) 50% 50% no-repeat;background-size: 6.21rem 0.56rem;height:0.56rem;overflow:hidden;}
.hxcpadC{width:12rem; margin:0 auto; overflow:hidden; height:3.45rem; }
.hxcpadC .ul01{ float:left; height:3.2rem; padding-top:0.25rem; position:relative; width:3.05rem;}
.hxcpadC .ul01 .fd{background: url(../pic/hxcpxiam01.png) no-repeat;background-size: 2.85rem 1.69rem;width:2.85rem;position:absolute;left:0;top:0.25rem;height:3.2rem;color:#ffffff;}
.hxcpadC .ul01 .fd .cout{ font-size:0.4rem; font-weight:bold; color:#ffffff; text-align:center; float:left; width:2.85rem; padding:0.2rem 0;}
.hxcpadC .ul01 .fd .tittle{  border: 1px solid #ffffff;   color: #ffffff;  margin: 0 auto;  overflow: hidden; height:0.4rem;  line-height:0.4rem;  width: 1.6rem;  text-align: center;}
.hxcpadC .ul01 .fd .cover{background: url(../pic/touminghese.png); width: 2.55rem; height: 1.41rem; overflow:hidden; float: left; padding: 0.15rem; margin-top: 0.14rem; line-height: 0.25rem; }
.hxcpadC .ul01 img{ width:2.85rem; height:3.2rem;}
.hxcpadC .ul01 .fd:hover{background:url(../pic/hxcpxiamO.png) no-repeat;background-size: 2.85rem 1.69rem; width:2.85rem; position:absolute; left:0; top:0.25rem; height:3.2rem; color:#ffffff}

.hxcpadC .ul02{ float:left; height:3.2rem; padding-top:0.25rem; position:relative;width:3.05rem; }
.hxcpadC .ul02 .fd{background: url(../pic/hxcpxiash01.png) 0px bottom no-repeat;background-size: 2.85rem 1.69rem;width:2.85rem;position:absolute;left:0;top:0.25rem;height:3.2rem;color:#ffffff;}
.hxcpadC .ul02 .fd .cout{ font-size:0.4rem; font-weight:bold; color:#ffffff; text-align:center;width:2.85rem;  position:absolute; bottom:0.2rem; left:0}
.hxcpadC .ul02 .fd .tittle{   border: 1px solid #ffffff;   color: #ffffff;  margin: 0 auto;  overflow: hidden; line-height:0.4rem;  width: 1.6rem;  text-align: center;position:absolute; bottom:0.9rem; left:0.62rem}
.hxcpadC .ul02 .fd .cover{background: url(../pic/touminghese.png); width: 2.55rem; height: 1.42rem; float: left; padding: 0.15rem; margin-bottom: 0.17rem; line-height: 0.25rem; }
.hxcpadC .ul02 img{ width:2.85rem; height:3.2rem;}
.hxcpadC .ul02 .fd:hover{background:url(../pic/hxcpxiashO.png) 0px bottom  no-repeat;background-size: 2.85rem 1.69rem; width:2.85rem; position:absolute; left:0; top:0.25rem; height:3.2rem; color:#ffffff}

.hxcpadC .ul03{ float:left; height:3.2rem; padding-top:0.25rem; position:relative; width:2.85rem;}
.hxcpadC .ul03 .fd{background: url(../pic/hxcpxiam01.png) no-repeat;background-size: 2.85rem 1.69rem;width:2.85rem;position:absolute;left:0;top:0.25rem;height:3.2rem;color:#ffffff;}
.hxcpadC .ul03 .fd .cout{ font-size:0.4rem; font-weight:bold; color:#ffffff; text-align:center; float:left; width:2.85rem; padding:0.2rem 0;}
.hxcpadC .ul03 .fd .tittle{  border: 1px solid #ffffff;   color: #ffffff;  margin: 0 auto;  overflow: hidden; height:0.4rem;  line-height:0.4rem;  width: 1.6rem;  text-align: center;}
.hxcpadC .ul03 .fd .cover{background: url(../pic/touminghese.png); width: 2.55rem; height: 1.41rem; overflow:hidden; float: left; padding: 0.15rem; margin-top: 0.14rem; line-height: 0.25rem; }
.hxcpadC .ul03 img{ width:2.85rem; height:3.2rem;}
.hxcpadC .ul03 .fd:hover{background:url(../pic/hxcpxiamO.png) no-repeat; width:2.85rem; background-size: 2.85rem 1.69rem;position:absolute; left:0; top:0.25rem; height:3.2rem; color:#ffffff}

.hxcpadC .ul04{ float:right; height:3.2rem; padding-top:0.25rem; position:relative;width:2.85rem; }
.hxcpadC .ul04 .fd{background: url(../pic/hxcpxiash01.png) 0px bottom no-repeat;background-size: 2.85rem 1.69rem;width:2.85rem;position:absolute;left:0;top:0.25rem;height:3.2rem;color:#ffffff;}
.hxcpadC .ul04 .fd .cout{ font-size:0.4rem; font-weight:bold; color:#ffffff; text-align:center;width:2.85rem;  position:absolute; bottom:0.2rem; left:0}
.hxcpadC .ul04 .fd .tittle{   border: 1px solid #ffffff;   color: #ffffff;  margin: 0 auto;  overflow: hidden; line-height:0.4rem;  width: 1.6rem;  text-align: center;position:absolute; bottom:0.9rem; left:0.62rem}
.hxcpadC .ul04 .fd .cover{background: url(../pic/touminghese.png); width: 2.55rem; height: 1.42rem; float: left; padding: 0.15rem; margin-bottom: 0.17rem; line-height: 0.25rem; }
.hxcpadC .ul04 img{ width:2.85rem; height:3.2rem;}
.hxcpadC .ul04 .fd:hover{background:url(../pic/hxcpxiashO.png) 0px bottom  no-repeat;background-size: 2.85rem 1.69rem; width:2.85rem; position:absolute; left:0; top:0.25rem; height:3.2rem; color:#ffffff}

.cpbgTH{ width:100%; background:url(../pic/cpbgTH.jpg); float:left; margin-top:0.3rem;}
.fiveCP{  width:12rem; margin:0 auto; padding:0.3rem 0; overflow:hidden;}
.fiveCP .cpfl{ width:2.5rem;  float:left; }
.fiveCP .cpfl .li01{ float:left; width:2.48rem; overflow: hidden; color: #333; text-align: center; font-size: 0.3rem; line-height: 0.98rem;  border: 1px #555 solid;}

.fiveCP .cpfl .li03 { width: 2.5rem; float:left; }
.fiveCP .cpfl .li03 a{background: url(../pic/cpflrab.png) 0.3rem 50% no-repeat;background-size: 0.09rem 0.2rem;margin-top: 0.15rem;width: 1.88rem;display: block;height: 0.45rem;display: block;line-height: 0.45rem;padding-left: 0.6rem;font-weight: bold;color: #000000;border: 1px solid #555555;border-radius: 0.05rem;overflow: hidden;}
.fiveCP .cpfl .li03 a:hover{background: url(../pic/cpflgree.png) 0.3rem 50% no-repeat;background-size: 0.09rem 0.2rem;  border: 1px solid #47536B;}
.fiveCP .cpfl .li04{ width: 2.1rem; color:#ffffff; padding-left:0.3rem;  padding-top: 0.25rem; float:left; font-size:0.18rem; line-height:0.35rem;padding-bottom:0.2rem;}
.fiveCP .cpfl .li04 span{ font-size:0.22rem;}
.fiveCP .cpfl .demo{overflow:hidden; width:2.5rem;  min-height:3rem;  max-height:5rem; float:left}
.fiveCP .cpfl .demo img{ width:2.5rem; margin-top:0.1rem;}

.tjgy81{max-width:9.5rem; float:right; }
.tjgy81 .cplb{float:left;width: calc(2.16rem - 2px);margin:0.2rem 0px 0px 0.19rem;border:1px solid #e8e8e8;height:2.59rem;overflow:hidden;background:#ececec;color:#333333;}
.tjgy81 .cplb .li01{ float:left; width:2rem; height:2rem; text-align:center; line-height:2.1rem; font-family:"微软雅黑"; overflow:hidden; position:relative;padding:0.04rem; margin:0.04rem 0px 0px 0.04rem; background:#ffffff;border-radius: 0.1rem; }
.tjgy81 .cplb .li02{    font-weight: normal; float:left; width:1.96rem; text-align:center; margin-top:0.02rem; font-size:0.14rem; padding:0px 0px 0px 0.05rem; text-overflow: ellipsis;   -o-text-overflow: ellipsis;    white-space: nowrap;  overflow: hidden; line-height:0.4rem; height:0.4rem }
.tjgy81 .cplb .li01 img {margin: auto;left: 0;right: 0;top: 0;bottom: 0;position: absolute;border-radius: 0.1rem;max-width: 100%;max-height: 100%;}
.tjgy81 .cplb:hover{ float:left; width: calc(2.16rem - 2px); margin:0.2rem 0px 0px 0.19rem; border:1px solid #e8e8e8; color:#ffffff;height:2.59rem; overflow:hidden; background:#eb3d00}

.tjgy81 .tli01 {float: right;width: 9.3rem;height: 0.46rem;border-bottom: 1px solid #e8e8e8;padding: 0px 0px 0px 0px;}
.tjgy81 .tli01 h2 {float: left;padding: 0 0 0 0.2rem;font-size: 0.18rem;height: 0.2rem;line-height: 0.2rem; border-left:0.05rem solid #ff8a00; margin-top:0.13rem;}
.tjgy81 .tli01 .span {float: right;line-height: 0.18rem;font-size: 0;width: 0.18rem;height: 0.18rem;background: url(../pic/more1.png) no-repeat;background-size: 0.18rem;margin-top: 0.16rem;}
.tjgy81 .tli01 .luj{ float:right; line-height:0.18rem; font-size:0.14rem;margin-top: 0.16rem; color:#666666}
.ggt {width: 100%;height: 2.8rem;background: url(../pic/ggt.png) no-repeat center;float:left;margin-top:0.2rem;background-size: cover;}
.nyrnr{ float:right; width:9.3rem;    overflow: hidden;}
.nyrnr img{ max-width:9.3rem;}

.tjgy12{ float:left; width:12rem;}
.tjgy12 .tli01{ float:left; border-bottom:1px solid #ededed; width:11.8rem; padding-left:0.2rem; padding-bottom:0.1rem; border-left:0.05rem solid #47536B}
.tjgy12 .Page1C{float:left;width:12rem;background:url(../pic/dybg.jpg) left top no-repeat #47536B;background-size: 8.9rem 1.8rem;margin-top:0.2rem;}
.tjgy12 .Page1C .m_lxtitl {float: right; width: 2.75rem; height: 1.5rem; color:#ffffff;padding: 0.3rem 0 0 0.8rem;}
.tjgy12 .Page1C .m_lxtitl h2 { font-size: 0.36rem; font-weight: bold; color: #fff; height: 0.74rem; line-height: 0.52rem;}
.tjgy12 .Page1C .m_lxtitl .tel_n { width: 2.26rem; height: 0.45rem; line-height: 0.45rem; border: 0.02rem solid #fff; font-size: 0.22rem; color: #fff; text-align: center;    margin-bottom: 0.3rem; padding-top: 0px !important; padding:0px 0.1rem;}
.tjgy12 .Page1C .m_lxtitr{ float:left; width: 6.8rem;      overflow: hidden;  float: left;    padding: 0.8rem 0px 0 1.1rem; height:0.65rem;   line-height: 0.34rem;}
.tjgy12 .Page1C2{ float:left; width:11.6rem;  margin-top:0.2rem; line-height:0.3rem; border:1px solid #ededed; padding:0.19rem;}
#tianxieone{ float:left; width:11.6rem; padding:0.1rem}
#tianxietwo{ float:left; width:2.5rem; text-align:right;}
#tianxiethree{ float:left;}
#liuyanshenming{ float:left; text-align:center; width:11.6rem}
#lytijiao { width:9.1rem; float:left; padding:0.1rem 0px 0px 2.5rem;}
#lytijiao input{ padding:0.08rem 0.4rem; border:0px; outline:0; background:#47536B; color:#ffffff; font-weight:bold;    border-radius: 0.05rem;}

.ysbj {width:100%;background:url(../pic/ys.png) 50% 0 no-repeat;background-size: 4.55rem 1.36rem;float:left;overflow:hidden;height:auto;margin-top:0.5rem;padding:1.36rem 0 0 0;display: none;}
.ysbj ul { width:12rem; overflow:hidden; margin:auto;margin-top: 0.3rem;}
.ysbj ul .shuzi{ font-weight:bold; font-size: 0.5rem; color:#ffffff;text-align: center; line-height: 0.8rem;  width:0.8rem; float:left;height:0.8rem; background:#ff8a00; margin-bottom:1.2rem;margin-right: 0.2rem;border-radius: 50%; }
.ysbj ul .shuzi .font{border-radius: 50%;border: 1px solid #ffffff;width: 0.7rem;height:0.7rem;margin: 0 auto;overflow: hidden;font-size: 0.4rem;margin-top: 0.04rem;line-height: 0.7rem;}
.ysbj ul h2 { color:#363636; font-size:0.36rem; display:block; line-height:0.4rem; float:left; width:5.8rem; padding-top:0.1rem;}
.ysbj ul p{ color:#989797; float:left;width:5.8rem;    line-height: 0.35rem;}
.ysbj ul span { line-height:0.36rem; font-size:0.15rem; color:#363636; display:block; float:left;width:5.9rem;}
.ys1{width: 12rem; height: 2.92rem;overflow:hidden;float: left;}
.ys2{width: 12rem; height: 2.92rem;overflow:hidden;float: left;}
.ys3{width: 12rem; height: 2.92rem;overflow:hidden;float: left;}
.ys4{width: 12rem; height: 2.92rem;overflow:hidden;float: left;}
.ys1 .ystext{padding-top: 0.92rem; float: left;height: 2rem;width: 6.9rem;}
.ys2 .ystext{padding-top: 0.92rem; float: right;height: 2rem;width: 6.9rem;}
.ys3 .ystext{padding-top: 0.92rem; float: left;height: 2rem;width: 6.9rem;}
.ys4 .ystext{padding-top: 0.92rem; float: right;height: 2rem;width: 6.9rem;}
.ys1 .pic{width: 5rem;height: 2.92rem;float: right;overflow: hidden;position: relative;}
.ys2 .pic{width: 5rem;height: 2.92rem;float: left;position: relative;overflow: hidden;}
.ys3 .pic{width: 5rem;height: 2.92rem;float: right;position: relative;overflow: hidden;}
.ys4 .pic{width: 5rem;height: 2.92rem;float: left;position: relative;overflow: hidden;}
.ys .pic img{max-width: 5rem;max-height: 2.92rem;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}

/*.ys1 { padding: 92px 500px 0 0; float:left; width:700px; background:url(../pic/ys.png) right 50% no-repeat; height:200px; overflow:hidden }
.ys2 { padding: 92px 0 0 500px;float:left; width:700px; background:url(../pic/ys.png) left 50% no-repeat; height:200px; overflow:hidden ;}
.ys3 { padding: 92px 500px 0 0;float:left; width:700px; background:url(../pic/ys.png) right 50% no-repeat;height:200px; overflow:hidden ;}
.ys4 { padding: 92px 0 0 500px;float:left; width:700px; background:url(../pic/ys.png) left 50% no-repeat;height:200px; overflow:hidden ;}*/


.hezuoliucheng{float:left;background:url(../pic/hezuoliucheng.png) 50% 0.4rem #47536B no-repeat;background-size: 6.2rem 0.66rem;width:100%;padding-top:1.25rem;margin-top:0.3rem;display: none;}
.hezuoliucheng ul{ width:12rem; margin: 0 auto; overflow:hidden; padding-bottom:0.3rem; text-align:center;}
.hezuoliucheng ul li{background:url(../pic/hzlcbg.png) no-repeat;background-size: 1.2rem 0.6rem;float:left;width:0.8rem;text-align:center;padding-right:0.77rem;color:#ffffff;}
.hezuoliucheng ul li p{ font-size:0.38rem; font-weight:bold;    padding-top: 0.2rem;}
.hezuoliucheng ul li span{ font-size:0.16rem;}
.hezuoliucheng ul li:last-child {padding-right:0px;}
.hezuoliucheng .dianhu{  width:12rem; text-align:center; margin:0 auto; padding-bottom:0.3rem; color:#ffffff; font-size:0.2rem;}
.hezuoliucheng .dianhu a { font-size: 0.14rem; padding: 0.05rem 0.2rem;  text-align: center; color: #fff; background: #ff8a00; box-shadow: 0.02rem 0.02rem 0.03rem 0px #333;    -webkit-box-shadow: 0.02rem 0.02rem 0.03rem 0px #333;-moz-box-shadow: 0.02rem 0.02rem 0.03rem 0px #333;}
.cpflbiaoti{width:12rem;margin:0 auto;color:#ff5742; }
.cpflbiaoti a{width:12rem;height: 0.61rem;background: url(/three/pic/ahoutbg01.jpg) 50% 0px  no-repeat;background-size: 6.21rem 0.56rem;float:left;margin-top: 0.4rem;}



 .gsxx{margin:0 auto;width: 12rem;height: auto;overflow:hidden;padding: 0.2rem 0;}
 .gsxx .qyxx{float: right;width: 4.8rem;height: 3.45rem;padding: 0.05rem;margin-left: 0.4rem;overflow:hidden;border: 1px solid #e5e5e5;}
 .gsxx .qyxx a{width: 4.8rem;height: 3.45rem;position:relative;float:left}
 .gsxx .qyxx a img{max-width: 100%;max-height: 100%;margin: auto;position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
 .gsxx .gsjs{float:left;width: 6.2rem;color:#666666;padding: 0px 0.1rem 0 0;}


 .gsxx .gsjs .neirong{float:left;width: 6.2rem;padding: 0.2rem 0 0 0;font-size:0.14rem;color:#666666;height: 2.58rem;line-height:0.29rem;overflow: hidden;}
 .gsxx .gsjs .lxfs{float:left;width: 6rem;padding: 0.15rem 0.2rem 0 0;color:#666666;}

 .gsxx .gsjs .lxfs a{  text-decoration:none; background:#47536B; padding:0.05rem 0.15rem; color:#ffffff;}
 .gsxx .gsjs .lxfs a:hover{ color:#ffffff;background:#ff8a00; }
 .gsxx .lxgs{ float:right; width:2.3rem; color:#666666; height:3.6rem;padding:0.24rem 0 0 0;}

.cptjT{float:left;background:url(../pic/4sbj.png) 50% 0 no-repeat;background-size: 12rem 0.5rem;width:12rem;text-align:center;font-size: 0.3rem;height: 0.5rem;color: #eb3d00;font-weight: bold;margin-top:0.4rem;}

.topCon_2 {float:left;width:12rem; height:2.5rem; padding:0px 0 0 0;  border-top:0; overflow:hidden;padding:0.15rem 0px 0px 0px; }
.topCon_2 .li01{border:1px #ededed solid; padding:0.04rem; float:left; width:2.1rem; height:2rem; font-size:0px; position:relative}
.topCon_2 .li01 img{margin: auto;left: 0;right: 0;top: 0;bottom: 0;position: absolute;border-radius: 0.1rem;max-width: 100%;max-height:100%}

.topCon_2 .li02{float:left; width:2.2rem; text-align:center;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden; line-height:0.3rem;}
.topCon_2 ul{  float:left; width:2.2rem; height:2.5rem; padding:0px 0.1rem 0px 0.1rem; background:#ffffff}



.xwnew{ width: 100%; background:url(../pic/zxbg.jpg) no-repeat 50% bottom #F5F5F5; height:auto; float:left; overflow:hidden}
.xwnew .xwnrk{ width: 12rem; margin: auto;}
.xwnew .xwnrk .xwzb{ width: 8rem; float: left; }
.xwnew .xwnrk .xwzb .xwsm{ height: 0.35rem; border-bottom: #ededed solid 1px; margin-top: 0.35rem; font-size:0.16rem;  font-weight:bold; }
.xwnew .xwnrk .xwzb .xwsm a{float:right;font-size:0px;font-weight:normal;float: right;line-height: 0.18rem;font-size: 0;width: 0.18rem;height: 0.18rem;background: url(../pic/more1.png) no-repeat;background-size: 0.18rem;margin-top: 0.05rem;}
.xwnew .xwnrk .xwzb .xwsm b{ color:#333333; font-size:0.12rem; font-weight:normal;border-left: #ff8a00 solid 0.05rem; float:left;font-size:0.17rem;  text-indent:0.1rem;  font-weight:bold;}
.xwnew .xwnrk .xwzb .xwdzj{ margin-top: 0.3rem; height:1.8rem; }
.xwnew .xwnrk .xwzb .xwdzj img{float:left; width:2.52rem; height:1.8rem; margin-right:0.3rem;}
.xwnew .xwnrk .xwzb .xwdzj h2{  font-size:0.17rem; font-weight:bold;}
.xwnew .xwnrk .xwzb .xwdzj p{ color:#666; line-height:0.35rem;}
.xwnew .xwnrk .xwzb .xmdxw { margin-top:0.2rem;  }
.xwnew .xwnrk .xwzb .xmdxw ul li{float: left;background: url(../pic/xwd.jpg) no-repeat left;background-size: 0.04rem;text-indent: 0.15rem;margin-right:0.4rem;width:3.6rem;line-height:0.4rem;}
.xwnew .xwnrk .xwzb .xmdxw ul li a{ float:left; width:2.6rem;text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
.xwnew .xwnrk .xwzb .xmdxw ul li span{ float: right; }
.xwnew .xwnrk .xwzj{ width: 0.9rem; float: left; text-align:center; }

.xwnew .xwnrk .xwyb{ width: 3.06rem; float: right; }
.xwnew .xwnrk .xwyb .cjwts{ margin-top: 0.3rem; height: 0.22rem;  line-height:0.22rem;  border-bottom:1px solid #ededed; padding:0px 0px 0.17rem 0px}
.xwnew .xwnrk .xwyb .cjwts b{ color:#333333; font-size:0.12rem; font-weight:normal;border-left: #ff8a00 solid 0.05rem; float:left;font-size:0.17rem;  text-indent:0.1rem;  font-weight:bold;}
.xwnew .xwnrk .xwyb .cjwts a{float:right; font-size:0px;font-weight:normal;float: right;    line-height: 0.18rem;    font-size: 0;    width: 0.18rem;    height: 0.18rem;    background: url(../pic/more1.png) no-repeat;    margin-top: 0.05rem;}
.xwnew .xwnrk .xwyb .wenti ul li{ float:left; width: 3rem;  margin-top: 0.18rem; }
.xwnew .xwnrk .xwyb .wenti ul li p{
    background: url(../pic/wen.jpg) no-repeat left;
    background-size: 0.16rem;
    font-weight: bold;
    padding-left: 0.25rem;
    width:2.75rem;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    }
.xwnew .xwnrk .xwyb .wenti ul li span{
    background: url(../pic/da.jpg) no-repeat left;
    background-size: 0.16rem;
    color: #7d7d7d;
    padding-left: 0.25rem;
    width:2.75rem;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    float:left;
    }

.link{margin:0.2rem auto;width:12rem;overflow:hidden;background:url(../pic/link.jpg) no-repeat;background-size: 12rem 1.03rem;padding-top: 0.7rem;height:auto;}
.link a{ padding:0px 0.15rem; line-height:0.3rem; height:0.3rem; overflow:hidden;}


.foot2{ width: 100%; height: 2.26rem; background: #363636; float:left; }
.foot2nr{ width: 12rem; margin: auto; }
.foot2nr .nblj{ float:left; width:3rem; padding-top:0.3rem}
.foot2nr .nblj a{ float:left; width:1.2rem; padding-right:0.28rem; color:#ffffff; line-height:0.35rem; height:0.35rem; overflow:hidden;}
.foot2nr .foot2wz{ float:left; width: 5.7rem; color: #b2b1b1; margin-top:0.35rem; font-size:0.15rem; line-height:0.32rem; }
.foot2nr .foot2wz a{ color: #b2b1b1;}
.foot2nr .foot2wz a:hover{ color: #f00;}
.foot2nr .foot2wz2{ background: url(../pic/dh.jpg) no-repeat left; font-size: 0.32rem; padding-left:0.45rem; margin-top:0.15rem; }
.foot2nr .foot2wz2 p{ font-size:0.12rem; line-height:0.2rem;  }
.foot2nr .foot2ewm{ float: right; margin-top:0.35rem; }
.foot2nr .foot2ewm img{ width:1.5rem;}
.foot3{ width: 100%;  background: #363636; text-align:center;padding:0.1rem 0}
.hpage{width:8.78rem; margin:0 auto; text-align:center; padding:0.5rem 0px 0.17rem 0px; color:#333333; float:left; font-size:0.14rem;}
.hpage span{ color:#ffffff;background:#000000; padding:0.02rem 0.07rem 0.02rem 0.07rem; border:1px solid #000000;margin-right:0px; font-weight:bold }
.hpage a{text-decoration:none; color:#303030;  padding:0.02rem 0.07rem 0.02rem 0.07rem; border:1px solid #ededed;margin-right:0px; }
.hpage a:hover{ color:#ffffff; text-decoration:none;border:1px solid #2f72ff;background:#2f72ff;font-weight:bold;padding:0.02rem 0.07rem 0.02rem 0.07rem; }

.newslm { overflow:hidden; float:right; width:9.3rem;}
.newslm li { overflow:hidden;}
.newslm li a { padding:0.2rem; border-bottom:#ddd 1px solid; overflow:hidden; display:block;transition-duration:0.3s;}
.newslm li a span { float:left; margin-right:0.3rem; padding:0.02rem; border:#ddd 1px solid; width:2.15rem; height:1.65rem;position: relative;}
.newslm li a img {margin: auto;left: 0;right: 0;top: 0;bottom: 0;position: absolute;border-radius: 0.1rem;max-width: 100%;max-height: 100%;}
.newslm li a h2 { font-size:0.15rem; line-height:0.5rem;text-overflow:ellipsis; -o-text-overflow:ellipsis;  white-space:nowrap; overflow:hidden;}
.newslm li a p { line-height:0.38rem;}
.newslm li a:hover { background:#f4f4f4;transition-duration:0.3s;}
.date { border-bottom:#ddd 1px dashed; height:0.35rem; font-size:0.12rem; line-height:0.35rem; text-align:center;}


.wdlist a{ float:right; width: 9.3rem;  margin-top: 0.18rem; border-bottom:1px dashed #ededed; padding-bottom:0.1rem; }
.wdlist a h2{background: url(../pic/wen.jpg) no-repeat 0 0.02rem;background-size: 0.16rem;font-weight: bold;text-indent: 0.25rem;font-size:0.14rem;padding-bottom:0.1rem;float:left;width:9.3rem;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.wdlist a p{background: url(../pic/da.jpg) no-repeat 0 0.02rem;background-size: 0.16rem;color: #7d7d7d;padding-left: 0.25rem;float:left;width:9.05rem;}

.cpxiangxi{width: 9.28rem;border-top:0px;padding:0.2rem 0px 0px 0px;color:#333333;float:right;color:#999999;position:relative;border:1px solid #ededed; border-top:0px;background:#ffffff;}
.cpxiangxi td{ padding:0.05rem; word-break:break-all}
.cpxiangxi .cpli11{padding: 0.1rem 0.2rem;;font-size: 0.14rem;color: #666666;line-height:0.42rem;float:left;width: 8.9rem;margin-top:0.05rem;table-layout: fixed;word-wrap: break-word;overflow: hidden;}
.cpxiangxi .cpli11 td{ padding:0.08rem 0 0.08rem 0.05rem;border-top:1px solid #E9E9E9; border-left:1px solid #E9E9E9; }
.cpxiangxi .cpli11 table{ background:#E9E9E9;border-bottom:1px solid #E9E9E9; border-right:1px solid #E9E9E9;}
.cpxiangxi .cpli11 img{max-width:8.5rem;width:expression(this.width>850?(function(o){o.style.width='850px';})(this):'auto');}
.cpxiangxi .li12 a{ color:#333333; text-decoration:none; float:left; width:2.2rem;}
.cpxiangxi .cpli11 a{ color:#333333; text-decoration:none;}
.cpxiangxi .li08{border: 1px solid #E9E9E9; width: 4.1rem;float:left;text-align:center;height: 2.1rem;overflow:hidden;font-size:0px;font-family:"微软雅黑";position:relative; margin-left:0.2rem;}
.cpxiangxi .li08 img{margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0;}
.xxcs{float:right;width: 4.6rem;font-size:0.14rem;padding:0.2rem 0px 0.2rem 0px;}
.xxcs h1{color: #444444;line-height: 0.35rem;border-bottom: 0.02rem solid #e6e6e6;float:left;padding:0px;margin:0px;font-size:0.18rem;font-weight:bold;width: 4.3rem;}
.xxcs .time{ float:left; border-bottom:1px solid #e6e6e6; width:5.5rem; line-height:0.25rem;  padding-top:0.1rem;}
.xxcs .time span{ color:#9999A5}
.xxcs .cans{font-size: 0.12rem;color: #666666;height: 0.45rem;float:left;width: 4.3rem;line-height:0.25rem;padding:0.1rem 0 0.1rem 0;position:relative;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.xxcs .ljzx{ float:left; padding:0.2rem 0 0 0; width:5.5rem; color:#FFFFFF;font-size:0.14rem; text-align:center;}
.xxcs .ljzx a{width: 2rem;height:0.42rem;background: #ec3e3e;border-radius: 0.35rem;font-size:0.14rem;float:left;color:#FFFFFF;text-align:center;line-height:0.42rem;}
.xxcs .ckrs{ float:right; width:1.5rem; text-align:center; line-height:0.5rem; border:1px solid #e6e6e6;margin:0.25rem 0 0 0.2rem;}
.xxcs .ckrs strong{ color:#CC3300; }
.xxcs .lyrs { float:right; width:1.5rem; text-align:center; line-height:0.5rem; border:1px solid #e6e6e6; border-left:0;margin:0.25rem 0 0 0px;}
.xxcs .lyrs strong{ color:#CC3300; }
.paging_prev {    float: left;    width: 8.6rem;    line-height: 0.3rem;    padding: 0.1rem 0.2rem 0 0.2rem;    font-size: 0.14rem;}

.xxcs1{float:left;width: 8.88rem;font-size:0.18rem;color: #333333;line-height:0.4rem;font-weight:bold; text-align:center; margin:0.2rem 0px 0.1rem 0.2rem; border-bottom:1px dashed #ededed; padding-bottom:0.1rem;}
.cans{float:left;width: 8.88rem;font-size:0.14rem;color: #666666;line-height:0.4rem;text-align:center; margin:0px 0px 0.1rem 0.2rem; border-bottom:1px dashed #ededed; padding-bottom:0.1rem;}
.cans span{ padding:0px 0.2rem;}

/*右侧悬浮菜单*/
.slide{width: 0.5rem;height: auto;position: fixed;top: 50%;margin-top: -1.26rem;background: #47536B;right: 0;border-radius: 0.05rem 0 0 0.05rem;z-index: 999;}
.slide ul{list-style: none;}
.slide .icon li{width: 0.49rem;height: 0.5rem;background: url(../pic/icon.png) no-repeat;background-size: 5rem 1.96rem;}
.slide .icon .up{background-position:-3.3rem -1.2rem ;}
.slide .icon li.qq{background-position:-3.85rem -0.73rem ;}
.slide .icon li.tel{background-position:-3.85rem -1.6rem ;}
.slide .icon li.wx{background-position:-3.85rem -1.2rem ;}
.slide .icon li.down{background-position:-3.3rem -1.6rem ;}
.slide .info{top: 50%;height: 1.47rem;position: absolute;right: 100%;background: #47536B;width: 0px;overflow: hidden;margin-top: -0.735rem;transition:0.5s;border-radius:0.04rem 0 0 0.04rem ;}
.slide .info.hover{width: 1.45rem;}
.slide .info li{width: 1.45rem;color: #ffffff;text-align: center;}
.slide .info li p{font-size: 1.1em;line-height: 2em;padding: 0.1rem;text-align: left;}
.slide .info li.qq p a{display: block;margin-top: 0.12rem;width: 1rem;height: 0.32rem;line-height: 0.32rem;color: #ffffff;font-size: 0.16rem;   text-align: center;text-decoration: none;border: 1px solid #ffffff;border-radius: 0.05rem;}
.slide .info li.qq p a:hover{color: #47536B;border: none;background: #ffffff;}
.slide .info li div.img{height: 100%;background: #DEFFF9;margin: 0.15rem;}
.slide .info li div.img img{width: 100%;height: 100%;}
/*控制菜单的按钮*/
.index_cy{width: 0.3rem;height: 0.3rem;background: url(../pic/index_cy.png);background-size: 0.62rem 0.29rem;position:fixed;right: 0;top: 50%;margin-top: 1.4rem;background-position: 0.62rem 0;cursor: pointer;}
.index_cy2{width:0.3rem;height: 0.3rem;background: url(../pic/index_cy.png);position:fixed;right: 0;top: 50%;margin-top: 1.4rem;background-position: 0.3rem 0;cursor: pointer;}
/*自适应 当屏小于1050时隐藏*/
@media screen and (max-width: 1050px) {.slide{display: none;}#btn{display: none;}}
